give it some stick - Turc Anglais Dictionnaire